package com.ssy.lingxi.transaction.api.dto.request;

import com.ssy.lingxi.common.response.PageModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
*  报价单查询请求条件
* @author wrc
* @date 2020/8/13
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class ProductQuotationListRequest extends PageModel {

    /**
     * 关键字
     */
    private String keyword;

    /**
     * 报价单号
     */
    private String quotationNo;

    /**
     * 询价单编号
     */
    private String inquiryListNo;

    /**
     * 询价单摘要
     */
    private String details;

    /**
     * 询价会员
     */
    private String memberName;

    /**
     * 报价会员
     */
    private String offerMemberName;

    /**
     * 开始单据时间
     */
    private Long  startDocumentsTime;

    /**
     * 结束单据时间
     */
    private Long endDocumentsTime;

    /**
     * 外部状态:1.待审核需求单 2.待提交报价单 3.待确认报价单
     */
    private Integer externalState;

    /**
     * 内部状态: 1.待提交审核 2.待审核(一级) 3.待审核(二级) 4.待提交报价单 5.审核通过 6. 审核不通过
     */
    private Integer interiorState;

    /**
     * 商城id
     */
    private Long shopId;
}
